By bus
Bus services connect Bandung and smaller surrounding cities. Several long-route buses are also available from major big cities. The most convenient way is the air-conditioned bus with the express or non-stop tag. The main bus terminals in Bandung are Leuwipanjang, serving buses from the west Bogor, Jakarta, Merak, Pandeglang, Tangerang, Depok, Bekasi, Cikarang, Cibinong and Sukabumi. and Cicaheum, serving buses from the east Cirebon, Garut, Tasikmalaya, Banjar, Pangandaran, Indramayu, central Java cities, eastern Java cities and also from Bali Island.
By car
Bandung is two hours away from Jakarta by car, thanks to the new Cipularang toll road that completes the inter-city highway between Jakarta and Bandung. It is now faster to travel to Bandung by car than by train from Jakarta.
During the rainy season, parts of the Cipularang toll road may be closed because of landslides. On weekends, traffic jams often occur near the toll gates in the Djunjunan/Terusan Pasteur area.
One alternative route is by the slower, but enjoyable, route from Jakarta - Puncak - Cianjur - Bandung. If you travel by car using this route, then make sure to stop at the Puncak Pass, the tip of the highland just on the outskirts of Jakarta. From here, the view of tea plantation with fresh air can be enjoyed. There are plenty of good restaurants and hotels out there.
There is also a beautiful safari park/zoo in Puncak: Taman Safari Indonesia, Jl. Raya Puncak No.601, Cisarua, Bogor. â +62 251 250 000, Fax +62 251 250555. (http://www.tamansafari.com).